package com.sxpi.zixun.service.user;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sxpi.zixun.bo.PugUserBo;
import com.sxpi.zixun.bo.UserBo;
import com.sxpi.zixun.pojo.User;
import com.sxpi.zixun.service.BaseService;
import com.sxpi.zixun.vo.UserVo;

import java.util.List;

/**
 * @Author: 董伟豪
 * @Date: 2022/6/10 15:56
 */
public interface IUserService extends IService<User>, BaseService {



    /**
     * 保存用户
     * @param userVo
     * @return
     */
    UserBo saveUser(UserVo userVo);

    /**
     * 查询用户列表
     * @param userVo
     * @return
     */
    List<UserBo> findUserList(UserVo userVo);

    /**
     * 分页用户查询
     * @param userVo
     * @return
     */
    Page<UserBo> pageUser(UserVo userVo);


}
